body {
	/*font-family: "Helvetica Neue", "Microsoft Jhenghei", Helvetica, Arial, Geneva, sans-serif;*/
	font-family:'微軟正黑體', '新細明體', 'Arial Unicode MS', Arial, Helvetica, sans-serif !important;
	font-size: 13px;
	line-height: 18px;
	color:#333;
	/*background:url(../img/bodyBg.jpg) repeat 0 0;*/
	background-color:#eee;
}
.bodyTop {
	background-color:#591019;
	height:7px;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
}
.bodyAll {
	background:url(../img/bodyBig.jpg) no-repeat center 0;
	margin:0 auto;
	text-align:center;
}
.container, content {
	width:990px;
	margin:0 auto;
}
.header {
	height:427px;
	width:990px;
	position:relative;
	background:url(../img/headerBg.png) no-repeat 0 0;
}
.content {
	background:white ;

	padding:15px;
	
	font-size:14px;
	line-height:24px;
}
.redBg{
	background-color:#d8001d;
	position:relative;
}
.cIndex{
	min-height:1030px;/*--------------------------0410修改的部份--------------------------*/
}
.content li {
	float:left;
	margin:14px;
}
.cf{
	height: 126px;/*--------------------------0410修改的部份--------------------------*/
	width: 181px;/*--------------------------0410修改的部份--------------------------*/
    left: 7px;
	top: 273px;
    position: absolute;
	background:url(../img/cf.jpg) no-repeat 0 0; 
}
.ad{
	clear:both;
	background:url(../img/ad.jpg) no-repeat 0 0;
	height:303px;
	width:990px;
	text-indent:-9999px;
}
.eventBg{
	background:url(../img/eventBg.jpg) no-repeat 0 0;
	height:796px;
	width:931px;
	text-indent:-9999px;
	margin-top:35px;
}
.eventBlue{
	background:url(../img/eventBlue.png) no-repeat center 0;
	height:85px;
	width:821px;
	text-indent:-9999px;
	position:absolute;
	left:-22px;
	top:0px;
}
.eventFood{
	background:url(../img/eventFood.png) no-repeat center 0;
	height:314px;
	width:358px;
	text-indent:-9999px;
	position:absolute;
	right:-16px;
	top:0px;
}
a.linkColgate{
	width:155px;
	height:20px;
	display:block;
	position:absolute;
	left:338px;
	top:640px;
}
a.linkMail{
	width:180px;
	height:20px;
	display:block;
	position:absolute;
	left:258px;
	top:712px;
}
/*-----------------寫手-----------------*/
.content li div.writeTop01 {
	background:url(../img/writeTop01.jpg) no-repeat 0 0;
	height:48px;
	width:452px;
	text-indent:-9999px;
}
.content li div.writeTop02 {
	background:url(../img/writeTop02.jpg) no-repeat 0 0;
	height:48px;
	width:452px;
	text-indent:-9999px;
}
.content li div.writeC {
	background:url(../img/writeC.jpg) repeat-y 0 0;
	width:422px;
	padding:5px 15px 0 15px;
}
img.food {
	float:left;
	margin-right:15px;
}
.content li div.writeBottom {
	background:url(../img/writeBottom.jpg) no-repeat 0 0;
	height:57px;
	width:452px;
}
.content li div.writeTop01-blue {
	background:url(../img/writeTop01-blue.jpg) no-repeat 0 0;
	height:48px;
	width:452px;
	text-indent:-9999px;
}
.content li div.writeTop02-blue {
	background:url(../img/writeTop02-blue.jpg) no-repeat 0 0;
	height:48px;
	width:452px;
	text-indent:-9999px;
}
.content li div.writeC-blue {
	background:url(../img/writeC-blue.jpg) repeat-y 0 0;
	width:422px;
	padding:15px 15px 0 15px;
}
.content li div.writeBottom-blue {
	background:url(../img/writeBottom-blue.jpg) no-repeat 0 0;
	height:57px;
	width:452px;
}
.content li div.writeTop01-red {
	background:url(../img/writeTop01-red.jpg) no-repeat 0 0;
	height:48px;
	width:452px;
	text-indent:-9999px;
}
.content li div.writeTop02-red {
	background:url(../img/writeTop02-red.jpg) no-repeat 0 0;
	height:48px;
	width:452px;
	text-indent:-9999px;
}
.content li div.writeC-red {
	background:url(../img/writeC-red.jpg) repeat-y 0 0;
	width:422px;
	padding:5px 15px 0 15px;
}
.content li div.writeBottom-red {
	background:url(../img/writeBottom-red.jpg) no-repeat 0 0;
	height:57px;
	width:452px;
}
.text-zone h2 {
	height:26px;
	width:335px;
	overflow:hidden;
	text-align:left;
	white-space: nowrap;/*文字不斷行*/
 text-overflow:ellipsis;/*產生省略記號*/
}
.text-zone h2 a {
	color:#0060b1;
	font-size:20px;
	text-decoration:none;
}
.content h2 a:hover {
	color:black;
}
p a.name {
	width:100px;
	float:left;
	padding-top:5px;
	text-align:left;
}
p a.name  {
	/*color:#3c84b5;*/
	color:black;
	text-decoration:underline;
	width:150px;
}
p a:hover.name  {
	/*color: #006CB7;*/
	color: #0060b1;
}
p a.listFb {
	background:url(../img/fb.png) no-repeat 0 0;
	display:block;
	margin-top:7px;
	*margin-top:0px;
	width:90px;
	height:24px;
	float:right;
	text-indent:-9999px;
}
a div.food-zone {
	color:#333;/*--------------------------0410修改的部份--------------------------*/
	font-weight:bold;
	/*--------------------------0410修改的部份--------------------------*/
	clear:both;
	padding-top:18px;
	text-align:left;
	min-height:125px;
}
a img.img-polaroid {
	margin-right:17px;
	width: 45px;
	height: 45px;
	padding: 5px;
	float:left;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, 0.2);
}
img.img-polaroid:hover {
	box-shadow: 0 1px 2px rgba(51, 51, 51, 0.8), 0 0 7px #47ccff;
}
.img-polaroid {
	background-color:#FFF;
}

/*btn*/
.headerBtn-zone {
	width:400px;
	position:absolute;
	left:424px;/*--------------------------0410修改的部份--------------------------*/
	top:320px;
}
.writeBtn-zone {
	width:380px;
	padding:12px 0 0 70px;
}
a.btn-h-share {
	background:url(../img/headerBtn.png) no-repeat 0 0;
	height:56px;
	width:191px;
	display:block;
	text-indent:-9999px;
	float:left;
}
a:hover.btn-h-share {
	background:url(../img/headerBtn.png) no-repeat 0 -58px;
}

a.btn-h-colgate {
	background:url(../img/headerBtn.png) no-repeat -191px 0;
	height:56px;
	width:191px;
	display:block;
	text-indent:-9999px;
	float:left;
}
a:hover.btn-h-colgate {
	background:url(../img/headerBtn.png) no-repeat -191px -58px;
}

a.btn-w-share {
	background:url(../img/writeBtn.png) no-repeat 0 -40px;
	height:37px;
	width:120px;
	display:block;
	text-indent:-9999px;
	float:left;
}
a:hover.btn-w-share {
	background:url(../img/writeBtn.png) no-repeat 0 0;
}
a.btn-w-colgate {
	background:url(../img/writeBtn.png) no-repeat -120px -40px;
	height:37px;
	width:260px;
	display:block;
	text-indent:-9999px;
	float:left;
}
a:hover.btn-w-colgate {
	background:url(../img/writeBtn.png) no-repeat -120px 0px;
}
/*-----------------old-----------------*/
.headerBtn {
	top:362px;
	left:34px;
	position:absolute;
}
.headerBtn a {
	text-indent:-9999px;
	height:22px;
	float:left;
}
.headerBtn a.join {
	background:url(../img/headBtn.png) no-repeat 0 0;
	display:block;
	height:22px;
	width:143px;
}
.headerBtn a:hover.join {
	background:url(../img/headBtn.png) no-repeat 0 -22px;
}
.footer {
	clear:both;
	background:url("http://assets1.icook.tw/assets/resources/bg-f121fa5d8087ba1aed485754d2d065b9.jpg") repeat scroll 0 0 transparent;
	height:314px;
}
.footer a img {
	width:926px;
	height:202px;
	padding-top:50px;
	margin:0 auto;
	display:block;
}
/*Right*/
.cR {
	float:right;
}
.cR div.Rmain01 {
	width:439px;
	height:337px;
	background:url(../img/r01.png) no-repeat 0 0;
	/*text-indent:-9999px;*/
	position: relative;
}
.fbZone {
	/*background-color:#000;*/
	width:300px;
	height:240px;
	position: absolute;
	left: 75px;
	top: 67px;
}
.cR div.Rmain02 {
	width:439px;
	height:1511px;
	background:url(../img/r02.jpg) no-repeat 0 0;
	position: relative;
}
.Rmain02 p.fbLink a {
	color: #115ED3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	position: absolute;
	left: 67px;
	top: 673px;
}
.Rmain02 p.fbLink a:hover {
	color: #8b1d35;
}
.Rmain02 p.gift a {
	position:absolute;
	top:747px;
	left:60px;
	display:block;
	height:28px;
	width:299px;
	background:url(../img/r02Btn.png) no-repeat 0 0;
	text-indent:-9999px;
}
.Rmain02 p.gift a:hover {
	background:url(../img/r02Btn.png) no-repeat 0 -28px;
}
/*Left*/
.cL {
	float:left;
}
.cL div.Lmain01 {
	width:541px;
	height:277px;
	background:url(../img/l01.png) no-repeat 0 0;
	text-indent:-9999px;
	position: relative;
}
.cL div.Lmain02 {
	width:541px;
	height:505px;
	background:url(../img/l02.jpg) no-repeat 0 0;
	position: relative;
}
.cL div.Lmain02 h2 {
	color:#222;
	font-size:18px;
	position:absolute;
	left:70px;
	top:10px;
	width:435px;
	overflow:hidden;
	height:30px;
	line-height:30px;
}
div.text-zone01 {
	left:75px;
	top:60px;
	position:absolute;
	width:430px;
}
div.text-zone01 img {
	width:175px;
	height:172px;
	float:right;
}
div.text-zone01 p.text {
	font-size:14px;
	color:#805c40;
	width:247px;
	height:165px;
	overflow:hidden;
	line-height:24px;
	float:left;
}
div.text-zone02 {
	left:75px;
	top:240px;
	position:absolute;
	width:430px;
	height:170px;
}
div.text-zone02 p.text {
	font-size:14px;
	color:#805c40;
	height:165px;
	overflow:hidden;
	line-height:24px;
}
.text-zone02 ul {
	background-color:#F00;
}
.text-zone02 li {
	float:left;
	margin-right:5px;
}
.text-zone02 li.imgS {
	width:107px;
	height:167px;
}
.text-zone02 li.imgS img {
	margin:2px auto;
}
.text-zone02 li.imgB {
	margin-right:15px;
}
.cL .main_zone {
	background:url(../img/LBG.jpg) repeat-y 0 bottom;
	height:1066px;
}
.cL div.Lmain03 {
	width:541px;
	height:347px;
	background:url(../img/l03.jpg) no-repeat 0 0;
	position: relative;
}
ul.user_zone {
	background-color:#FF0;
}
ul.user_zone li {
	float:left;
}
.write {
	width:440px;
	position:absolute;
	left:70px;
	top:20px;
}
li.photo {
	padding:6px;
	border:#ccc 1px solid;
	background: none repeat scroll 0 0 #FFFFFF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 1px 3px rgba(102, 102, 102, 0.8);/*behavior: url(css/PIE.htc);*/
}
li.info {
	width:360px;
	margin-left:10px;
}
li.info h3 {
	font-size:20px;
	color:#950d1c;
	height:30px;
	line-height:30px;
	overflow:hidden;
	margin-bottom:10px;
}
li.info span, li.info span a {
	font-size:15px;
	color:#44301e;
}
li.info span.name a {
	margin-right:30px;
	text-decoration:none;
}
li.info span.name a:hover {
	color: #950D1C;
}
li.info span.eye {
	background:url(../img/icons1.jpg) no-repeat 0 center;
	height:12px;
	margin-right:30px;
	padding-left:20px;
}
li.info span.good {
	background:url(../img/icons2.jpg) no-repeat 0 center;
	padding-left:20px;
}
.writeText {
	clear:both;
	padding-top:10px;
 *padding-top:5px;
}
.writeTextBG {
	background:url(../img/cbg1.png) no-repeat 0 0;
	height:165px;
	width:209px;
	float:left;
	margin-right:10px;
}
.writeTextBG img {
	padding:30px 0 0 20px;
}
.writeText p {
	font-size:14px;
	color:#805c40;
	line-height:23px;
	padding: 10px 10px 0 0;
}
.writeBtn {
	clear:both;
	width:262px;
	height:24px;
	text-indent:-9999px;
	float:right;
}
.writeBtn span {
	float:left;
}
span.btn01 a {
	background:url(../img/btn.png) no-repeat 0 0;
	width:103px;
	height:24px;
	display:block;
	margin-right:15px;
}
span.btn02 a {
	background:url(../img/btn.png) no-repeat -113px 0;
	width:128px;
	height:24px;
	display:block;
}
span.btn01 a:hover {
	background:url(../img/btn.png) no-repeat 0 -24px;
}
span.btn02 a:hover {
	background:url(../img/btn.png) no-repeat -113px -24px;
}
.marginB12 {
	margin-bottom:12px;
}
.writeTextBG02 {
	background:url(../img/cbg2.png) no-repeat 0 0;
	height:165px;
	width:209px;
	float:left;
	margin-right:10px;
}
.writeTextBG03 {
	background:url(../img/cbg3.png) no-repeat 0 0;
	height:165px;
	width:209px;
	float:left;
	margin-right:10px;
}
/*POP Page*/
.share {
	background:url(../img/shareBg.jpg) no-repeat 0 0;
	height:500px;
	width:550px;
	position:relative;
	margin: auto;
}
.form-zone {
	width:465px;
	position:absolute;
	top:273px;
	left:30px;
}
.btn-zone {
	width:245px;
	position:absolute;
	top:448px;
	left:150px;
}
.btn-zone a {
	float:left;
}
.btn-zone a.shareBtn01 {
	background:url(../img/shareBtn.png) no-repeat 0 0;
	height:33px;
	width:143px;
	display:block;
	text-indent:-9999px;
}
.btn-zone a:hover.shareBtn01 {
	background:url(../img/shareBtn.png) no-repeat 0 -38px;
	height:33px;
	width:143px;
}
.btn-zone a.shareBtn02 {
	background:url(../img/shareBtn.png) no-repeat -143px 0;
	height:33px;
	width:100px;
	display:block;
	text-indent:-9999px;
}
.btn-zone a:hover.shareBtn02 {
	background:url(../img/shareBtn.png) no-repeat -143px -38px;
	height:33px;
	width:100px;
}
.control-group {
	margin-bottom: 15px;
	clear:both;
}
.control-group div.left-zone {
	float: left;
}
label {
	float: left;
	padding-top: 5px;
	text-align: right;
	width: 80px;
}
span.blue {
	color:#417da4;
}
.input01 {
	width:135px;
}
.input02 {
	width:367px;
}
.center {
	margin:0 auto;
	text-align:center;
}
input[type="text"] {
	padding:2px 4px;
}
/*0409 add*/
.fb-like{
	margin:7px 20px 0 0;
	float: right;
}
a{
	text-decoration: none;/*--------------------------0410修改的部份--------------------------*/
}

